2781 El Camino Real, Santa Clara, CA 95051, United States
View on Map
What travelers say:
The chicken is delicious and they are big. The price is very reasonable. Rice and salad are free. The only thing is that there is always a waiting most of the time.